

package com.dog.basics.bean.vo.admin.sys;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 * 角色表
 * </p>
 *
 * @author guonh
 * @since 2017-10-29
 */
@Data
public class AdminSysRoleVo {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "角色Id", dataType = "Long")
    private Long roleId;


    @ApiModelProperty(value = "角色名称", dataType = "String")
    private String roleName;


    @ApiModelProperty(value = "角色标识", dataType = "String")
    private String roleCode;

    @ApiModelProperty(value = "角色描述", dataType = "String")
    private String roleDesc;


    @ApiModelProperty(value = "数据权限类型0:全部 1:自定义 2:本级及子级 3:本级", dataType = "Integer")
    private Integer dsType;

    /**
     * 数据权限作用范围
     */
    @ApiModelProperty(value = "数据权限作用范围", dataType = "String")
    private String dsScope;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间", dataType = "Long")
    private Long createTime;


}
